cloth of a scarlet colour - Alemán Inglés Diccionario